package com.lsz.deport.json;

import androidx.annotation.Keep;

@Keep
public class UserEntity {

    /**
     * outerman : {"name":"luo","phone":"13167119257"}
     * tokenInfo : {"access_token":"WG-VH27VH-ETGCX-P5CX5VAATUAQMZ","token_type":"bearer","refresh_token":"053df2cb-6357-42be-8492-b010e9cc5cc4","expires_in":"180432","scope":"any"}
     */

    public OutermanBean outerman;
    public TokenInfoBean tokenInfo;

    @Keep
    public class OutermanBean {
        /**
         * name : luo
         * phone : 13167119257
         */

        public String name;
        public String phone;

        @Override
        public String toString() {
            return "OutermanBean{" +
                    "name='" + name + '\'' +
                    ", phone='" + phone + '\'' +
                    '}';
        }
    }

    @Keep
    public class TokenInfoBean {
        /**
         * access_token : WG-VH27VH-ETGCX-P5CX5VAATUAQMZ
         * token_type : bearer
         * refresh_token : 053df2cb-6357-42be-8492-b010e9cc5cc4
         * expires_in : 180432
         * scope : any
         */

        public String access_token;
        public String token_type;
        public String refresh_token;
        public String expires_in;
        public String scope;

        @Override
        public String toString() {
            return "TokenInfoBean{" +
                    "access_token='" + access_token + '\'' +
                    ", token_type='" + token_type + '\'' +
                    ", refresh_token='" + refresh_token + '\'' +
                    ", expires_in='" + expires_in + '\'' +
                    ", scope='" + scope + '\'' +
                    '}';
        }
    }

    @Override
    public String toString() {
        return "UserEntity{" +
                "outerman=" + outerman +
                ", tokenInfo=" + tokenInfo +
                '}';
    }
}